package models

type WsModel string
type WsAction string //候诊、叫号、就诊、就诊完成、过号、退号、换班数据

const (
	WsModelAdmin WsModel = "admin" //护士站

)
const (
	WsActionSort WsAction = "调整排序"
)

//websocket发送消息
type WsMessage struct {
	ID     string      `json:"id"`     //消息id（预留）
	Model  WsModel     `json:"model"`  //消息类型
	Action WsAction    `json:"action"` //操作
	Data   interface{} `json:"data"`   //业务返回数据
	Other  interface{} `json:"other"`  //携带用户发送的消息(预留)
	Dialog int         `json:"dialog"`
}
